package br.com.quad.dao;

import java.util.List;

import br.com.quad.bean.TipoVeiculo;


public interface TipoVeiculoDAO {
	
	 public boolean inserir(TipoVeiculo tipoVeiculo) throws Exception;
		
		public boolean alterar(TipoVeiculo tipoVeiculo) throws Exception;
		
		public boolean isExclusaoLiberada(TipoVeiculo tipoVeiculo);
		
		public boolean excluir(TipoVeiculo tipoVeiculo) throws Exception;
		
		public List<TipoVeiculo> getSelecionar(String descricao);
		
		public TipoVeiculo getTipoVeiculo(int codigoTipoVeiculo);
		
		public List<TipoVeiculo> getListarTodos();
		
		public boolean isExiste(TipoVeiculo tipoVeiculo);	
		
		public void inicialize(TipoVeiculo tipoVeiculo);

}
